#ifndef _ADDRESS_PAIR_H_
#define _ADDRESS_PAIR_H_
	
	class AddressPair
	{
		private:
			unsigned long int startAddress;
			unsigned long int segmentSize;
			//nextSegment of memory that is related to this 
			//segment.
			AddressPair* nextSegment;
		public :
			AddressPair();
			AddressPair(unsigned long int start, 
					unsigned long int size);
			void setNext(AddressPair* a);
			AddressPair* getNext();
			unsigned long int getStart();
			unsigned long int getSize();

	};


#endif
